var ClassDetail={
		type:10//默认查询全部
		
}

ClassDetail.changeType=function(type){
	 $('#classDetail').html('');
	 ClassDetail.getClassTopic(0,15,type);
}
$(function(){
	$('#select_type').change(function(){ 
		var p1=$(this).children('option:selected').val();//这就是selected的值 
		 $('#classDetail').html('');
		 ClassDetail.getClassTopic(0,15,p1);
	});
	ClassDetail.getClassInfo();
	ClassDetail.getClassTopic(0,15,ClassDetail.type)
	
	// 实例化文件输入框的读取对象
    var fileReader = new FileReader();
    var base64File = null;
    var extensionName=null;
    var base64=null;
    // 当文件输入框读取到文件时
    $('#file').on('change', function(){
        // 获取文件列表
        var fileList = $("#file")[0].files;
        fileReader.onload = function(e){
            // 获取扩展名
            extensionName = fileList[0].name.split('.');
            extensionName = extensionName[extensionName.length -1];
            // 获取文件的base64编码
             base64 = e.target.result;
            //console.log(base64);
        }
        fileReader.readAsDataURL(fileList[0]);
    });
    
    
 // 实例化文件输入框的读取对象
    var fileReader_pic = new FileReader();
    var base64File_pic = null;
    var extensionName_pic=null;
    var base64_pic=null;
    // 当文件输入框读取到文件时
    $('#file_pic').on('change', function(){
        // 获取文件列表
        var fileList = $("#file_pic")[0].files;
        fileReader_pic.onload = function(e){
            // 获取扩展名
            extensionName_pic = fileList[0].name.split('.');
            extensionName_pic = extensionName_pic[extensionName_pic.length -1];
            // 获取文件的base64编码
             base64_pic = e.target.result;
            //console.log(base64);
        }
        fileReader_pic.readAsDataURL(fileList[0]);
    });
	// 提交图片
	$('#submit').on('click', function(){
		if($('#file').val()!=''){
			  $.post(ctp+"/interface/fileUpload", {picture: base64,suffix:extensionName,width:670,height:400}, function(d){
			        $.post(ctp+"/interface/classCreate", {
			        	type: 1,
			        	cover_pic:d.data.url
			        	}, function(e){
			        		$('#myModal').modal('hide');
			        		ClassDetail.getClassInfo();
				    })
			    })
		}
	  
	});
	// 提交图片
	$('#submit_pic').on('click', function(){
		if($('#file_pic').val()!=''){
			  $.post(ctp+"/interface/fileUpload", {picture: base64_pic,suffix:extensionName_pic,width:100,height:100}, function(d){
			        $.post(ctp+"/interface/classCreate", {
			        	type: 1,
			        	pic:d.data.url
			        	}, function(e){
			        		$('#myModal_pic').modal('hide');
			        		ClassDetail.getClassInfo();
				    })
			    })
		}
	  
	});
});


 ClassDetail.getClassInfo=function (){
	 $.ajax({
			type : 'POST',
			dataType:'json', 
			url : ctp + '/interface/classInfoSearch',
			data:{
				class_id:$('#class_id').val()
			},
			success:function(data){
				if(data.code==200){
					console.log(JSON.stringify(data.data));
					$('#name').html(data.data.name);
					$('#indroduce').html(data.data.indroduce);
					$("#pic").attr("src",data.data.pic);
					$("#cover_pic").css("background-image","url("+data.data.cover_pic+")");
					$('#member_cnt').html(data.data.member_cnt);
					$('#topic_cnt').html(data.data.topic_cnt);
					$('#vote_cnt').html(data.data.vote_cnt);
					$('#activity_cnt').html(data.data.activities_cnt);
					$('#survey_cnt').html(data.data.surver_cnt);
					if(data.data.is_self==1){
						$('#upload').hide();
					}else{
						$('#upload').show();
					}
					if(data.data.is_self==0||data.data.is_join_class==0){
						$('#join').hide();
						$('#topic_add').show();
					} else{
						$('#join').show();
					}
				}
			},
			error:function(data){
			}
	    });
}

ClassDetail.getClassTopic=function (pos_idx1,count1,type){
	 $.ajax({
			type : 'POST',
			dataType:'json', 
			url : ctp + '/interface/classTopicSearch',
			data: {
				class_id:$('#class_id').val(),
				topic_type:type,//0普通话题 1-投票 2-问卷调查 3-活动管理
				pos_idx:pos_idx1,
				count:count1
			},
			success:function(data){
				//console.log(JSON.stringify(data.data));
				if(data.code==200){
					var result='';
					result=Common.buildTopic(data);
					if(data.data.length>=15){
						result+='<button class="btn btn-primary btn-block m " id="load_data_button" onclick="loadData()"><i class="fa fa-arrow-down"></i> 显示更多</button>';
					}else{
						result+='<button class="btn btn-primary btn-block m"> 没有更多话题信息</button>';
					}
					
					$('#classDetail').append(result);
				}
			},
			error:function(data){
			}
	    });
}
function loadData(){
	$('#load_data_button').remove();
	ClassDetail.getClassTopic($('#classDetail').children().length,15,ClassDetail.type);
}


